package com.projetTDA.metier;

//Constructeur match
public class Match {

	private Equipe equipe1;
	private Equipe equipe2;
	private Integer score1;
	private Integer score2;
	private Integer rang; 


	public Match() {
		super();
	}

	public Match(Equipe p_equipe1, Equipe p_equipe2, Integer p_score1, Integer p_score2, Integer p_rang) {
		super();
		this.equipe1 = p_equipe1;
		this.equipe2 = p_equipe2;
		this.score1 = p_score1;
		this.score2 = p_score2;
		this.rang = p_rang;
	}

	public Match(Equipe p_equipe1, Equipe p_equipe2, Integer p_rang) {
		super();
		this.equipe1 = p_equipe1;
		this.equipe2 = p_equipe2;
		this.score1 = null;
		this.score2 = null;
		this.rang = p_rang;
	}


	public Integer getRang() {
		return rang;
	}

	public void setRang(Integer rang) {
		this.rang = rang;
	}

	public Equipe getEquipe1() {
		return equipe1;
	}

	public void setEquipe1(Equipe equipe1) {
		this.equipe1 = equipe1;
	}

	public Equipe getEquipe2() {
		return equipe2;
	}

	public void setEquipe2(Equipe equipe2) {
		this.equipe2 = equipe2;
	}

	public Integer getScore1() {
		return score1;
	}

	public void setScore1(Integer score1) {
		this.score1 = score1;
	}

	public Integer getScore2() {
		return score2;
	}

	public void setScore2(Integer score2) {
		this.score2 = score2;
	}	

	@Override
	public String toString() {

		StringBuilder sb = new StringBuilder();

		//sb.append("|");
		sb.append(this.equipe1);
		sb.append("\n\t");
		sb.append("Score : ");
		sb.append(this.score1);
		//sb.append("|");
		sb.append("\n");
		sb.append(this.equipe2);
		sb.append("\n\t");
		sb.append("Score : ");
		//sb.append("|");
		sb.append(this.score2);
		sb.append("\n\t");
		sb.append("Rang : ");
		sb.append(this.rang);


		return sb.toString();	
	}

}

